Code Review

I will help analyze the designs, ask detailed technical questions when they arise, identify possible oversights, and present additional alternatives to the existing design if it has some obvious flaws. My approach is for interactive communication during the review, followed by a report with my evaluation of the design. Studies have shown that many more bugs and design flaws are identified and fixed during a single code review than through months of testing and debugging.

 

I suggest you mail me each module as soon as you are done writing instead of submitting me all the source code at one time. Identifying bugs in the code before experimentation would save your valuable time too.